package com.sq.partner.manager.mybatis.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @author sankun
 */
public class NocarPlan {
	private String planCode; // 方案代码
	private String prodCode; // 产品代码
	//private String prodName; // 产品名称
	private String planName; // 方案代码
	private String partnerCode; // 合作伙伴代码
	private String partnerDesc;// 合作伙伴描述
	private String channelCode; // 渠道代码
	private String channelType; // 渠道类型
	private String serviceCode; // 服务代码
	private String serviceName; // 服务名称
	private BigDecimal commRate; // 手续费比例
	private String isSeeMoney; // 是否见费出单
	private String empNo; // 业务员代码
	private String empName; // 业务员名称
	private String bsnsType; // 业务来源
	private String newBsnsType; // 新业务来源
	private String deptCode; // 出单机构
	private String agentNo; // 代理人编码
	private String specialArran; // 特别约定
	private String status; // 状态
	private Date insertTime;
	private Date updateTime;
	private String isMessage; // 是否发送短信
	private String appId; // 应用编码
	private String protocolNo; // 代理人协议号
	private String messageTemplate;// 短信模板配置
	private String messageReceiver;// 短信接收人 0投保人 1被保人
	private String isEpolicy;// 是否电子保单Y/N
	private String isPrintCard;// 是否打印单证 Y是 N否
	private String cardType;// 单证类型
	private String cardApplicant;// 单证申请人工号
	private String teamCode; // 团队代码
	private String teamName; // 团队名称
	private String epolicyInvoice ;//是否添加电子发票
	private String dredgePay ; //是否开通支付平台
	private String epolicyMali; //是否发送邮件
	private String idStr; //json解析后得到的附件字符串
	private String  downloadWay;//电子保单下载方式
	private String mailTemplate ;//邮件模板
	private String isCancelMessage;//是否发送注销短信
	private String cancelReceiver;//注销短信接收人
	private String  cancelTemplate;//注销短信模板
	private String  agentType;//代理类型
	private String agentFeeConfig;//跟单费用配置
	private String fileType;
	private BigDecimal businessPerformanceRate;//业务绩效
	private BigDecimal  marketPreserveRate; //市场维护费比例
	private String invockLink;//发票链接
	private String dentification;
	private String specialConfigType;//特约配置方式  1，接口传入，2 合作伙伴配置
	private String isReceipt;//是否回执
	private String receiptType;//回执类型
	private String isedrno;//是否电子批单
	private String edrnoType;//电子批单类型
	private String isInsuranceEinvoice;//承保时支持开票,Y,是 N否
	private String payEinvoice;//发票购方
	private String isEConfirm;
	private String isPushedSalesInfo;//是否已推送销售信息//     IS_PUSHED_SALES_INFO

	public String getIsPushedSalesInfo() {
		return isPushedSalesInfo;
	}

	public void setIsPushedSalesInfo(String isPushedSalesInfo) {
		this.isPushedSalesInfo = isPushedSalesInfo;
	}

	public String getMessageTemplate() {
		return messageTemplate;
	}

	public void setMessageTemplate(String messageTemplate) {
		this.messageTemplate = messageTemplate;
	}

	public String getIsReceipt() {
		return isReceipt;
	}

	public void setIsReceipt(String isReceipt) {
		this.isReceipt = isReceipt;
	}

	public String getReceiptType() {
		return receiptType;
	}

	public void setReceiptType(String receiptType) {
		this.receiptType = receiptType;
	}

	public String getMessageReceiver() {
		return messageReceiver;
	}

	public String getInvockLink() {
		return invockLink;
	}

	public void setInvockLink(String invockLink) {
		this.invockLink = invockLink;
	}

	public String getDentification() {
		return dentification;
	}

	public void setDentification(String dentification) {
		this.dentification = dentification;
	}

	public void setMessageReceiver(String messageReceiver) {
		this.messageReceiver = messageReceiver;
	}

	public String getProtocolNo() {
		return protocolNo;
	}

	public void setProtocolNo(String protocolNo) {
		this.protocolNo = protocolNo;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getPartnerDesc() {
		return partnerDesc;
	}

	public void setPartnerDesc(String partnerDesc) {
		this.partnerDesc = partnerDesc;
	}

/*	public String getProdName() {
		return prodName;
	}

	public void setProdName(String prodName) {
		this.prodName = prodName;
	}*/

	public String getIsedrno() {
		return isedrno;
	}

	public void setIsedrno(String isedrno) {
		this.isedrno = isedrno;
	}

	public String getEdrnoType() {
		return edrnoType;
	}

	public void setEdrnoType(String edrnoType) {
		this.edrnoType = edrnoType;
	}

	public void setPlanCode(String planCode) {
		this.planCode = planCode;
	}

	public String getPlanCode() {
		return this.planCode;
	}

	public void setProdCode(String prodCode) {
		this.prodCode = prodCode;
	}

	public String getProdCode() {
		return this.prodCode;
	}

	public void setPlanName(String planName) {
		this.planName = planName;
	}

	public String getPlanName() {
		return this.planName;
	}

	public void setPartnerCode(String partnerCode) {
		this.partnerCode = partnerCode;
	}

	public String getPartnerCode() {
		return this.partnerCode;
	}

	public void setChannelCode(String channelCode) {
		this.channelCode = channelCode;
	}

	public String getChannelCode() {
		return this.channelCode;
	}

	public void setChannelType(String channelType) {
		this.channelType = channelType;
	}

	public String getChannelType() {
		return this.channelType;
	}

	public void setServiceCode(String serviceCode) {
		this.serviceCode = serviceCode;
	}

	public String getServiceCode() {
		return this.serviceCode;
	}

	public void setCommRate(BigDecimal commRate) {
		this.commRate = commRate;
	}

	public BigDecimal getCommRate() {
		return this.commRate;
	}

	public void setIsSeeMoney(String isSeeMoney) {
		this.isSeeMoney = isSeeMoney;
	}

	public String getIsSeeMoney() {
		return this.isSeeMoney;
	}

	public void setEmpNo(String empNo) {
		this.empNo = empNo;
	}

	public String getEmpNo() {
		return this.empNo;
	}

	public void setBsnsType(String bsnsType) {
		this.bsnsType = bsnsType;
	}

	public String getBsnsType() {
		return this.bsnsType;
	}

	public void setNewBsnsType(String newBsnsType) {
		this.newBsnsType = newBsnsType;
	}

	public String getNewBsnsType() {
		return this.newBsnsType;
	}

	public void setDeptCode(String deptCode) {
		this.deptCode = deptCode;
	}

	public String getDeptCode() {
		return this.deptCode;
	}

	public void setAgentNo(String agentNo) {
		this.agentNo = agentNo;
	}

	public String getAgentNo() {
		return this.agentNo;
	}

	public void setSpecialArran(String specialArran) {
		this.specialArran = specialArran;
	}

	public String getSpecialArran() {
		return this.specialArran;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatus() {
		return this.status;
	}

	public void setInsertTime(Date insertTime) {
		this.insertTime = insertTime;
	}

	public Date getInsertTime() {
		return this.insertTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setIsMessage(String isMessage) {
		this.isMessage = isMessage;
	}

	public String getIsMessage() {
		return this.isMessage;
	}

	public String getIsEpolicy() {
		return isEpolicy;
	}

	public void setIsEpolicy(String isEpolicy) {
		this.isEpolicy = isEpolicy;
	}

	public String getIsPrintCard() {
		return isPrintCard;
	}

	public void setIsPrintCard(String isPrintCard) {
		this.isPrintCard = isPrintCard;
	}

	public String getCardType() {
		return cardType;
	}

	public void setCardType(String cardType) {
		this.cardType = cardType;
	}

	public String getCardApplicant() {
		return cardApplicant;
	}

	public void setCardApplicant(String cardApplicant) {
		this.cardApplicant = cardApplicant;
	}

	public String getTeamCode() {
		return teamCode;
	}

	public void setTeamCode(String teamCode) {
		this.teamCode = teamCode;
	}

	public String getTeamName() {
		return teamName;
	}

	public void setTeamName(String teamName) {
		this.teamName = teamName;
	}

	public String getServiceName() {
		return serviceName;
	}

	public void setServiceName(String serviceName) {
		this.serviceName = serviceName;
	}

	public String getEmpName() {
		return empName;
	}

	public void setEmpName(String empName) {
		this.empName = empName;
	}

	public String getIsCancelMessage() {
		return isCancelMessage;
	}

	public void setIsCancelMessage(String isCancelMessage) {
		this.isCancelMessage = isCancelMessage;
	}

	public String getCancelReceiver() {
		return cancelReceiver;
	}

	public void setCancelReceiver(String cancelReceiver) {
		this.cancelReceiver = cancelReceiver;
	}

	public String getCancelTemplate() {
		return cancelTemplate;
	}

	public void setCancelTemplate(String cancelTemplate) {
		this.cancelTemplate = cancelTemplate;
	}
	public String getMailTemplate() {
		return mailTemplate;
	}

	public void setMailTemplate(String mailTemplate) {
		this.mailTemplate = mailTemplate;
	}
	public String getEpolicyInvoice() {
		return epolicyInvoice;
	}

	public void setEpolicyInvoice(String epolicyInvoice) {
		this.epolicyInvoice = epolicyInvoice;
	}

	public String getDredgePay() {
		return dredgePay;
	}

	public void setDredgePay(String dredgePay) {
		this.dredgePay = dredgePay;
	}

	public String getEpolicyMali() {
		return epolicyMali;
	}

	public void setEpolicyMali(String epolicyMali) {
		this.epolicyMali = epolicyMali;
	}

	public String getIdStr() {
		return idStr;
	}

	public void setIdStr(String idStr) {
		this.idStr = idStr;
	}

	public String getDownloadWay() {
		return downloadWay;
	}

	public void setDownloadWay(String downloadWay) {
		this.downloadWay = downloadWay;
	}
	public String getAgentType() {
		return agentType;
	}

	public void setAgentType(String agentType) {
		this.agentType = agentType;
	}

	public String getAgentFeeConfig() {
		return agentFeeConfig;
	}

	public void setAgentFeeConfig(String agentFeeConfig) {
		this.agentFeeConfig = agentFeeConfig;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public BigDecimal getBusinessPerformanceRate() {
		return businessPerformanceRate;
	}

	public void setBusinessPerformanceRate(BigDecimal businessPerformanceRate) {
		this.businessPerformanceRate = businessPerformanceRate;
	}

	public BigDecimal getMarketPreserveRate() {
		return marketPreserveRate;
	}

	public void setMarketPreserveRate(BigDecimal marketPreserveRate) {
		this.marketPreserveRate = marketPreserveRate;
	}

	public String getSpecialConfigType() {
		return specialConfigType;
	}

	public void setSpecialConfigType(String specialConfigType) {
		this.specialConfigType = specialConfigType;
	}

	public String getIsInsuranceEinvoice() {
		return isInsuranceEinvoice;
	}

	public void setIsInsuranceEinvoice(String isInsuranceEinvoice) {
		this.isInsuranceEinvoice = isInsuranceEinvoice;
	}

	public String getPayEinvoice() {
		return payEinvoice;
	}

	public void setPayEinvoice(String payEinvoice) {
		this.payEinvoice = payEinvoice;
	}

	public String getIsEConfirm() {
		return isEConfirm;
	}

	public void setIsEConfirm(String isEConfirm) {
		this.isEConfirm = isEConfirm;
	}

}